﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Model;
using System.Data.SqlClient;
using Common;

namespace DAL
{
    public class ODSSTGConfigDAL : DB
    {
        public ODSSTGConfigDAL(LoginInfo info)
        {
            base.loginInfo = info;
        }
        public bool Add(ODSSTGConfig data, HIDB.dbo con)
        {
       
            bool result = true;
            //创建数据库对象
            try
            {
                //添加输入输出参数
                SqlParameter[] sqlparams = new SqlParameter[]
                { 
                     new SqlParameter("@GUID",data.GUID)
                    ,new SqlParameter("@ODS_ID",data.ODS_ID)
                    ,new SqlParameter("@STG_TB_Schema",data.STG_TB_Schema)
                    ,new SqlParameter("@STG_TB_Name",data.STG_TB_Name)
                    ,new SqlParameter("@CreateUser",data.CreateUser)
                };
                con.StoredUpdate("[Working_db].[UP_ODS_STG_Config_Insert]", sqlparams);
            }
            catch (Exception ex)
            {
                result = false;
                Logger.LogError("[Working_db].[UP_ODS_STG_Config_Insert]", "[Working_db].[UP_ODS_STG_Config_Insert]", 0, 1, ex, "", "");
            }
            return result;
        }
    }
}
